C18orf34 (CCDC178) (NM_198995) Human Over-expression Lysate
Supplier Page from OriGene Technologies for C18orf34 (CCDC178) (NM_198995) Human Over-expression Lysate